windproof door - French English Dictionary